/* eslint-disable */
/* prettier-ignore */
import * as React from 'react';

export type TPencilIconProps = React.SVGAttributes<SVGElement>;

export function PencilIcon({ fill = 'currentColor', ...rest }: TPencilIconProps) {
  return (
    <svg width="20" height="20" viewBox="0 0 20 20" fill={fill} xmlns="http://www.w3.org/2000/svg" {...rest}>
      <path d="M3 14.4778C3 13.9284 3.44536 13.483 3.99475 13.483L5.52221 13.483C6.07159 13.483 6.51696 13.9284 6.51696 14.4778L6.51696 16.0053C6.51696 16.5546 6.07159 17 5.52221 17H3.99475C3.44536 17 3 16.5546 3 16.0053L3 14.4778Z"/>
      <path d="M3.29135 13.7744L10.8277 6.2381C11.2328 5.83296 11.8896 5.83296 12.2948 6.2381L13.7619 7.70522C14.167 8.11036 14.167 8.76721 13.7619 9.17234L6.2256 16.7086L3.29135 13.7744Z"/>
      <path d="M13.0283 5.50454C12.6232 5.0994 12.6232 4.44255 13.0283 4.03741L13.7619 3.30385C14.167 2.89872 14.8239 2.89872 15.229 3.30385L16.6961 4.77097C17.1013 5.17611 17.1013 5.83296 16.6961 6.2381L15.9626 6.97166C15.5575 7.37679 14.9006 7.37679 14.4955 6.97166L13.0283 5.50454Z"/>
    </svg>
  );
}
